Evaluation of Training Methods for Conditioning of Fuzzy Based Maintainability Metric

نویسندگان

  • JITENDER KUMAR CHHABRA
  • SURENDER SINGH DAHIYA
  • SHAKTI KUMAR
چکیده

The software maintainability can be ensured by carefully control of its software development process. An early measurement of maintainability starting from design phase is always desirable to produce maintainable software. Some of the researchers have tried to use soft computing techniques to measure maintainability. In spite of their reported validations, these models are not calibrated and no attention has been paid to evaluate and improve the stability of these methods. An attempt has been made in this paper to evaluate and compare several methodologies for improving the numerical stability of a fuzzy logic based maintainability metrics system. Tuning of fuzzy system parameters is carried out using genetic algorithm with system condition number as objective function for optimization. A number of alternates are considered, in which training data sets are generated using different methods and these sets are used to evaluate objective functions in GA and accordingly fuzzy parameters are tuned. In order to show the advantage of such stability improvement, real projects’ maintainability data is used and our study indicates that fuzzy model performance gets increased after conditioning. Key-Words: Leave software maintainability, soft computing, software metrics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Quantitative Evaluation of Maintainability of Software Architecture Styles

Proper decisions play a crucial role in any software architecture design process. An important decision of design stage is the selection of a suitable software architecture style. Lack of investigation on the quantitative impact of architecture styles on software quality attributes is the main problem in using such styles. Consequently, the use of architecture styles in designing is based on th...

متن کامل

Extended graphs based on KM-fuzzy metric spaces

This paper,  applies the concept  of KM-fuzzy metric spaces and  introduces a novel concept of KM-fuzzy metric  graphs based on KM-fuzzy metric spaces.  This study, investigates the finite KM-fuzzy metric spaces with respect to metrics and KM-fuzzy metrics and constructs KM-fuzzy metric spaces on any given non-empty sets. It tries to  extend   the concept of KM-fuzzy metric spaces to  a larger ...

متن کامل

Fuzzy Approach for Maintainability Evaluation in the Design Process

The maintainability aspect of some complex products has a significant role during the life cycle; it is the design attribute determining the performance of various maintenance activities such as: inspection, diagnosis, repair, and replacement. If a product has poor maintainability, the maintenance activities which have to be performed on it during its life cycle are difficult, increasing the co...

متن کامل

Application of a Fuzzy Inference System to Measure Maintainability of Object-Oriented Software

In the software development life cycle, maintenance is the most costly activity because it requires more effort compared to other activities. To reduce the cost of software maintenance, it is essential to predict software maintainability during the early phases of software development. As a consequence of early estimation, further corrective and preventive actions can be performed more efficien...

متن کامل

NEW CRITERIA FOR RULE SELECTION IN FUZZY LEARNING CLASSIFIER SYSTEMS

Designing an effective criterion for selecting the best rule is a major problem in theprocess of implementing Fuzzy Learning Classifier (FLC) systems. Conventionally confidenceand support or combined measures of these are used as criteria for fuzzy rule evaluation. In thispaper new entities namely precision and recall from the field of Information Retrieval (IR)systems is adapted as alternative...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007